#ifndef _MSG_SCIAPI_h
#define _MSG_SCIAPI_h

/* #include */
#include "msg_sciType.h"
#include "msg_sciList.h"


//SCI message transform function;
c_bool c_bool_rd(SCI_RX_MSG_S *ptr, c_u8 lsbPos, c_u8 bitSize);
c_u8   c_u8_rd(SCI_RX_MSG_S *ptr, c_u8 lsbPos, c_u8 bitSize);
c_u16  c_u16_rd(SCI_RX_MSG_S *ptr, c_u8 lsbPos, c_u8 bitSize);
c_u32  c_u32_rd(SCI_RX_MSG_S *ptr, c_u8 lsbPos, c_u8 bitSize);
void c_bool_wr(SCI_TX_MSG_S *ptr, c_u8 lsbPos, c_u8 bitSize, c_bool v);
void c_u8_wr(SCI_TX_MSG_S *ptr, c_u8 lsbPos, c_u8 bitSize, c_u8 v);
void c_u16_wr(SCI_TX_MSG_S *ptr, c_u8 lsbPos, c_u8 bitSize, c_u16 v);

#endif








